home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 14 / CU Amiga Magazine's Super CD-ROM 14 (1997)(EMAP Images)(GB)(Track 1 of 3)[!][issue 1997-09].iso / CUCD / Utilities / Money97 / docs / english / Money97.asc < prev    next >
Text File  |  1997-06-23  |  49KB  |  1,166 lines

  1.  
  2.                           Online documentation for
  3.                           >>> M O N E Y   9 7 <<<
  4.                             V0.94b, 22-Jun-1997
  5.  
  6.                      Christoph Rickers & Kai Philippsen
  7.                      
  8.  
  9.  
  10. Maintains all data about your money and let's you know where you spent it.
  11.  
  12.     1. Introduction       - What can it do?
  13.     2. Requirements       - An Amiga, OS 3.0+, MUI 3.0+ ...
  14.     3. Installation       - Use the Installer or ...
  15.  
  16.     4. How to use Money97
  17.            4.1 Quickstart - Start it and use the help functions.
  18.            4.2 Tutorial   - Learn the main usage with some examples.
  19.            4.3 Usage      - Documentation of all functions.
  20.            4.4 Hints      - Some more useful information.
  21.  
  22.     5. Disclaimer         - It's Shareware!
  23.     6. Register           - Please do so!
  24.     7. Author             - How to reach him.
  25.  
  26.     8. Acknowledgements   - You will never walk alone ;*)
  27.     9. History            - What's new?
  28.  
  29.    ------------------------------------------------------------------------
  30.  
  31. 1.Introduction
  32.  
  33. Welcome to Money97. This product was first decided to became a "quick and
  34. dirty" summation tool for my parents, who asked me to write this software.
  35. Once started I thought I could make it a bit better and perhaps useable for
  36. others too - and here is the result. Money97 is a small MUI application,
  37. which lets you keep track on your money. It allows to define costs with date,
  38. title, section and even allows defining of repeating costs in many different
  39. ways - this way you see what's going out and in any month without having to
  40. think about assurances, rents and so on.
  41.  
  42. Features of Money97:
  43.  
  44.  * MUI 3.3+ user interface
  45.      Provides power and functionallity.
  46.  
  47.  * Many functions are user configurable
  48.      Have a look at the preferences editor.
  49.  
  50.  * Powerful fixcost editor
  51.      Automatically generate repeating costs!
  52.  
  53.  * Localization
  54.      Use Money in your own language. Supported right now are English (builtin)
  55.      and German.
  56.  
  57.  * Flexible reminder tool
  58.      Planned right now, it will also work together with a reminder tool for
  59.      other dates, such as birthdays.
  60.  
  61.  * Bubble Help
  62.      Online help is available as help bubbles for any object of the GUI!
  63.  
  64. To see what's all possible have a look at the supplied example project and
  65. refer to the paragraph "Tutorial".
  66.  
  67. I hope you like this software and support its further development by
  68. registering it. I have spent some months of development, wanting to make it
  69. as best as possible and think in the end it's worth its price...
  70.  
  71. So far,
  72. Christoph Rickers
  73.  
  74. PS: If you are interested, have a look at the supplied "ToDo List". If you find
  75. anything should be implemented which is not mentioned there, please let me
  76. know...
  77.  
  78. PS^2: Actually Chris is programming a kind of scheduling program. Future
  79. versions of Money97 will support a special function: You can transfer the date
  80. of a cost entry to the scheduler directly with just one mouse click and the
  81. scheduler will warn you when this date is reached. Of course there will be a
  82. special offer for @{"registered" link "register"} Money97 users! ,*)
  83.  
  84.    ------------------------------------------------------------------------
  85.  
  86. 2.Requirements
  87.  
  88. Money97 is not that demanding. It requires Kickstart version 3.0 (v39.xx) or
  89. above and MUI 3.x. It should run with 200kb of memory (not tested). In addition
  90. MUI itself consumes some hundred kb of RAM, no matter how many MUI applications
  91. you start.
  92.  
  93. You need locale.library for locale support and an apropriate catalog file for
  94. your language. Currently German and English (built-in) are supported.
  95.  
  96. If you would like to change the toolbar icons and wish to use a non IFF format,
  97. you'll need the correct datatypes installed in your system.
  98.  
  99. Note: If there's anyone who has translated a catalog file to another language,
  100. I would be happy to get and include it in the distribution.
  101.  
  102.    ------------------------------------------------------------------------
  103.  
  104. 3.Installation
  105.  
  106. The most simple way to install Money97 is to use the supplied script for the
  107. Installer. Installer is not included in the archive and should be somewhere in
  108. your command path, e.g. in the C: directory. The script is both English and
  109. German and can also be used to update or remove Money97.
  110.  
  111. You can also copy all files of this distribution into a directory of your
  112. harddrive by hand and the program will work, but since you surely will not need
  113. all included files, please take a look at the following notes to find out,
  114. which files you want to keep and where to copy them.
  115.  
  116.  
  117. Installation notes:
  118.  
  119. 1. Money97 is localized. You can install other languages than English
  120.    (built-in) by copying the "catalogs" drawer to the Money97 directory. At
  121.    the moment only a German catalog is included.
  122.  
  123. 2. The drawer "images" includes a set of 16 color buttons which will be used
  124.    for the toolbar of the program. The Money97 archive also includes lha's with
  125.    a set of 8 color buttons and two sets for MagicWB by Bastian Kinne which you
  126.    can copy to "images/" alternatively. Note, that you can create your own
  127.    button sets too.
  128.  
  129. 3. Several documentations are included in this archive and you can copy one or
  130.    all of them to a drawer called "Docs" in your "Money97/" directory. Choose a
  131.    language first (English and German at the moment) and then the type of
  132.    documents you wish to keep. At the moment the following formats are
  133.    available:
  134.  
  135.    a. ASC   - Plain ASCII Text.
  136.    b. Guide - AmigaGuide document - please note, that this one is needed if
  137.               you want to use the online help!
  138.    c. DVI   - LaTeX document which can be used for a nice printout of the
  139.               manual.
  140.   d. HTML   - Hypertext format for WWW-Browsers. You can always read the
  141.               newest version at http://home.pages.de/~CON-fusio/ and download
  142.               the actual version of the program here.
  143.   e. GIF    - Some screenshots are included which can be displayed from the
  144.               Guide and HTML documentations. Please note that Money97 may look
  145.               very different at your system according to your personal MUI
  146.               configuration.
  147.  
  148. Important note: If you wish to use the built-in online help functions make
  149. sure, that either the English or the German version of Money97.guide is placed
  150. in the drawer "Docs/" in the Money97 directory, do not leave it in Docs/English
  151. or Docs/German! You also have to copy the GIF images and the "RegForm" document
  152. in your preferred language to "Docs/" if you wish to use them with the Guide or
  153. HTML documentation.
  154.  
  155. 4. An example project named Test.hcp is included and can be installed
  156. optionally in the Money97 drawer.
  157.  
  158. 5. The installation script can be copied too, e.g. if you want an easy tool to
  159. update or delete your installation of Money97.
  160.  
  161. 6. If you are installing a registered version of Money97, the supplied keyfile
  162. can be installed either to the program's directory or S:
  163.  
  164. 7. Currently included are 16col program icons and MagicWB icons by Bastian
  165. Kinne. Install the ones you prefer.
  166.  
  167.    ------------------------------------------------------------------------
  168.  
  169. 4.How to use Money97
  170.  
  171. Please select the kind of documentation which fits your needs:
  172.  
  173. * Read 4.1 Quickstart if you hate reading long manuals.
  174.  
  175. * Read 4.2 Tutorial if you like learning by doing.
  176.  
  177. * Read 4.3 Usage if you prefer a full documentation of all functions. This part
  178.   is also used for the online help.
  179.  
  180. * Read 4.4 Hints for some additional useful information.
  181.  
  182.    ------------------------------------------------------------------------
  183.  
  184. 4.1 Quickstart
  185.  
  186.  1. Start Money97 by double clicking it's icon.
  187.  
  188.  2. The main functions (e.g. new, load, save and prefs) can be reached by the
  189.     toolbar in top of the main window.
  190.  
  191.  3. You can switch the display of the list between "years" and "months" by
  192.     klicking at the register buttons.
  193.  
  194.  4. When years are displayed, you can add or remove years at the lower right.
  195.  
  196.  5. Open the window of the fix costs editor and fill in all kind of costs which
  197.     appear reguarly. Select a title for each entry, a section and the scheme of
  198.     appearance (e.g. "every month every year"). If you like to enter your
  199.     income too, use a leading "-" for your costs or your income. Negative
  200.     values are shown in the list in white color without a leading "-".
  201.  
  202.  6. If you like to add more groups or to increase the number of titles the
  203.     program remembers, open the preferences window.
  204.  
  205.  7. Switch to the display of the months and edit your costs and incomes for
  206.     each of them.
  207.  
  208.  8. This way you will get monthly and yearly overviews of the money you own.
  209.  
  210.  9. At the end, save your actual project. Please note: If you not registered
  211.     Money97, you can't save any projects or prefs.
  212.  
  213. 10. If you are not sure how to get things work, make use of the online help
  214.     functions. All buttons use bubble help (place mouse over a button) or press
  215.     the HELP key for the documentation of the selected window (a Money97.guide
  216.     has to be in Money97/Docs/ for this).
  217.  
  218.    ------------------------------------------------------------------------
  219.  
  220. 4.2 Tutorial Project
  221.  
  222. This tutorial is just a quick way to make you familiar to the most important
  223. functions of Money97. It's kinda short, but I hope it's sufficient. I will now
  224. start to create a simple project for two or more years in a step by step
  225. manner.
  226.  
  227. Let's assume the project should start in the year 1997 and hold the following
  228. periodical costs:
  229.  
  230.  COSTS                           PRICE    OCCURS
  231.  
  232.  assurance for the car           504.-    two times a year in january and july.
  233.  assurance for the appartment    208.50   one time a year in october.
  234.  rent for the appartment         450.-    every month and every year.
  235.  
  236. Further let's assume we have some costs that occur only once. Let's say, during
  237. the first months of 1997 I buy some PC parts:
  238.  
  239.  Board                           290.-    january, 2nd
  240.  GFX Card                        290.-    february, 25th
  241.  ...
  242.  
  243. Feel free to replace these examples with your own ones, but please select
  244. similar occurences since this will show you how to realize the different types
  245. of entries.
  246.  
  247. 1. Ok, now how do we get this working? First we start the program by double
  248. clicking at it's icon. We said that we wanted to create two or more years. So
  249. we first add a new year by clicking at the "Add" button at the lower right of
  250. the register page labeled "Years". All buttons at this page refer to a year (in
  251. fact the selected year).
  252.  
  253. 2. First we will enter the repeating costs. These costs are refered to as "fix
  254. costs" in this documentation and the program. As you will see the fix costs
  255. editor provides some very simple methods to enter repeating costs. Instead of
  256. using the month editor each time, you can generate great numbers of entries
  257. with only one single fixcost entry.
  258.  
  259.    Since we want to start these costs in 1997 we have to make a double click at
  260. the year entry for 1997 in the list to make it active again. To enter the fixed
  261. costs we hit the button labeled "fixed costs" and the fix cost editor should
  262. open. The first line of this window indicates the first year the fixcosts you
  263. can define now will start. This might be a bit confusing, since all fixcosts
  264. are displayed in the list, even those which are defined to start in other
  265. years. You can easily get information about the start year of a fixcost entry
  266. by looking at the "start" column of the list.
  267.  
  268.    By the way, you can get information about most of the objects of this
  269. program by moving the mouse over it and wait until a help bubble opens,
  270. describing the object's function.
  271.  
  272. 3. Lets enter the first fix cost, assurance for the car, 504.-, two times a
  273. year. To do this click at the string gadget labeled with "Title", enter "Assur.
  274. for car" and hit return. At the "Section" field to the right you can now assign
  275. the actual entry to a group. By clicking at the pop up button near this string
  276. gadget you see the three groups "Private", "Business" and "Others". These
  277. groups can not be edited, but as shown later on you can easily add more groups.
  278. You will always get a splitted sum for these three groups in all lists, your
  279. own groups are always added to the "Others" section. Perhaps you are using your
  280. car for "Business" or "Private", so you can choose the right option for you
  281. now.
  282.  
  283.    Let's now consider the assurance we are just entering is for the car of your
  284. daughter Elli, so you might want to choose a different section "Elli". You will
  285. discover that this section is not included in the pop up list yet. Please enter
  286. "Elli" by hand now and I will show later on, how to put "Elli" into the pop up
  287. list. The cost occurs two times, but every year so we choose the correct value
  288. for the cycle gadget in the period group "2 times EVERY year".
  289.  
  290.    After you finished this, you'll see that the second half of the months
  291. entries in the cost group is disabled. This is not a bug but a feature: We pay
  292. our assurance in january and july, so we simply enter the costs in january,
  293. Money97 will automatically assume the same price to occur 6 months later and
  294. inserts it for july too. After this click at the "Add" button. Don't feel
  295. confused, the cost for july is not shown in the string gadget for july, take a
  296. look at the list view instead. Now we have defined our first fixcost.
  297.  
  298.    You now can easily check in the list view all values you entered. You see
  299. the title of your entry, the cost, the section and when these costs start and
  300. end. In addition you see a table of all months after this. If a cost defined
  301. by your fix cost entry occurs in one of these months, it is marked with a "x",
  302. else with a "-".
  303.  
  304.    If you entered something wrong, double click at this entry, change your
  305. settings and click at "Update" when finished. You can also select "Add" to add
  306. the modified entry and this way keep the old entry too. You can use this as a
  307. simple cut & paste if you have to enter similar costs several times.
  308.  
  309. 4. Second fix cost of our example (assurance for appartment, one time a year in
  310. october) is done the same way, except for the selection at the period cycle
  311. gadget. Enter the title and section for the "appartment assurance" the same way
  312. as above and select "EVERY year" at the cycle gadget, since this cost appears
  313. every year. You will see all month fields enabled. We supposed this cost will
  314. occur in october, so we enter 208.50 into the october field and hit the "Add"
  315. button - done.
  316.  
  317.    Note: You may have costs that occur every year, but with different prices in
  318. different months. You can define them using the same position for the cycle
  319. gadget and enter the different values into the months fields. "Add" will then
  320. automatically create the according fix costs entries for each of them. If you
  321. do this, don't worry about the unusual display in the list view. This is
  322. because several different costs can't be displayed in a single line of the list
  323. without adding a confusing layout to the window. The title will be of a
  324. different colour to indicate this and the costs column will be empty. You can
  325. check your monthly settings with the month editor as shown below.
  326.  
  327. 5. We now want to add the rent for out appartment. Click at the string gadget
  328. labeled "Title" and enter "rent", then select "Private" or whatever you like
  329. for the "Section" field. Rent has to be paid every month and every year, so we
  330. select "EVERY month EVERY year" at the cycle gadget. Only the field for january
  331. will be enabled, Money97 expects the entered cost to occur also every following
  332. month. We therefore enter 450 and press the "Add" button.
  333.  
  334.    Let's assume you moved to this appartment in may and you do not have to pay
  335. any rent for the first four months of the year 1997. In this case you should
  336. enter the values above starting with 1998 and enter a second entry for 1997
  337. only. Choose title and section, then select "EVERY month THIS year starting
  338. with..." at the period cycle gadget. You will see, that the cycle gadget to the
  339. right will be enabled. Select "may" here and the field for "may" will be
  340. activated. Enter your rent here and Money97 will generate an entry for your
  341. rent which starts in may of 1997.
  342.  
  343. ---
  344.  
  345. And now we are done with the repeating costs of our simple example. It might be
  346. a bit confusing in the beginning, but will soon be familiar to you and remember
  347. that flexibility is often paid with less comfort (have a look at unix :). We
  348. are done here, so click "OK" to close the fix costs window.
  349.  
  350. Now have a look at the status bar at the bottom of the main window and you'll
  351. see, that Money97 has created 22 single cost entries out of our 4 fix cost
  352. entries, so was it worth the complicated definition? Further more if you add a
  353. new year all fix costs you already defined will automatically be active for
  354. this new year too. You may try this by clicking at the "Add" button at the
  355. "Years" register page. If you do so, please double click at 1997 in the list
  356. again, since we are not yet finished with this year in our example.
  357.  
  358. ---
  359.  
  360. But at first: I promised I would explain how to get "Elli" into the list of
  361. sections. Let's do this. Press the right mouse button for the menu and select
  362. Edit/Preferences or hit the button with the cash in the tool bar. This will
  363. open the preferences editor. You can ignore the first register page with the
  364. general preferences at the moment, select the second register page labeled
  365. with "Sections". A list view and some buttons should appear. Editing the list
  366. is quite easy and there's not much to say about. Hit "Add" and the entry
  367. gadget becomes enabled. Enter "Elli" and hit return. The section called "Elli"
  368. is added to the list and now becomes available in all section pop up lists of
  369. the program. Since we are finished here, hit the "OK" button to close the
  370. preferences editor.
  371.  
  372. ---
  373.  
  374. In our example some costs for the computer parts are left, so lets add them
  375. too. First make sure that the year 1997 is selected and then select the
  376. "Months" register page. You can check the selected year by having a look at the
  377. field at the upper right of the months page.
  378.  
  379. 1. Let's assume the board for our computer is bought at january 2nd, so we
  380. select the january in the list and either hit "Edit" or double click at the
  381. month entry. The month editor window will open. In the list you already see
  382. some bold faced entries which can easily be recognized as fix cost entries
  383. because no date is supplied (and because they're bold!). By the way, you can
  384. not edit these fixcosts here, you will have to use the fix cost editor again
  385. for this. Now select the date field and enter "2". You don't have to insert
  386. the whole date since month and year are defined by the selected month and year
  387. at the main window. You can see what month is selected by looking at the line
  388. above the list.
  389.  
  390. 2. The "Title" gadget becomes active and we enter "Board" here. By default
  391. Money97 remembers the 20 last titles it didn't know so far. You can increase or
  392. lower this number at the first register page of the preferences editor. As
  393. "Section" entry we might enter "Private" or try to use the new defined section
  394. "Elli" from the list. To do so click at the pop up button near the string
  395. gadget and a list with sections should pop up, containing the section "Elli" we
  396. recently defined. You select a section from the list by double clicking at it.
  397. White sections are default sections, which can't be modified nor deleted, black
  398. sections are user defined.
  399.  
  400. 3. Finally we add 290.00 at the costs entry field and hit the "Add" button.
  401. Done - the cost entry should appear in the list now.
  402.  
  403. 4. Adding the cost entry for the GFX board is quite easy, now you know how it
  404. works. Leave the month editor, since the selected month is january 1997, by
  405. hitting the "OK" knob. Double click at the february entry in the list and the
  406. month editor for february will open, displaying one fixcost entry. Enter "25"
  407. at the date field, "GFX-Board" at the title field and select "Elli" for the
  408. section (if it's to be Elli's computer) and insert a 290.00 into the cost
  409. field. "Add" creates the new cost entry. Hitting "OK" closes the month editor
  410. and you can have a look at the overview of costs in the main window. Play
  411. around a bit with the help bubbles to learn about the display.
  412.  
  413. You might save this project by hitting the button with the disk logo on it or
  414. selecting "File/Save" from the menu. A file requester will prompt you for a
  415. destination and a filename, then the project will be saved and named according-
  416. ly. Please note: if you haven't @{"registered" link "register"} Money97 yet,
  417. you can not save your actual project and you can neither load or save any
  418. prefs!
  419.  
  420. ---
  421.  
  422. You might think that's all fine, but:
  423.  
  424.    (a) What's about fixcost that end some time?
  425.  
  426. To finish a fix cost in a specified year, say 1998 (which doesn't makes much
  427. sense in our example, but shows how it works), select the "Year" register page
  428. at the main window and double click at 1998, then select any month (in which
  429. this cost occurs) at the "Months" register page and edit it. In our example
  430. let's say we finished the assurance for the appartment in 1998. Because of this
  431. we select october in 1998. The month editor now displays the fix costs for rent
  432. and assurance. Double click at the assurance entry. A warning requester will
  433. pop up, telling you you can't modify fixcosts with the month editor window (and
  434. that's TRUE), but you can finish them by hitting the "Remove" button and
  435. accepting the following request! Done! The assurance for the appartment will
  436. not be inserted in any year after 1997!
  437.  
  438.    (b) What about my income, can I calculate with it, too?
  439.  
  440. Since you earn your money regularly, you should define it through fix costs,
  441. but you can also use the month editor and insert it by hand into any month.
  442. Which way you do it is yours, just do it the same way as described above and
  443. simply enter your values with a leading "-", either for all your costs or your
  444. income. You will see entries of negative values in the cost column of the list
  445. view in white color, without leading minus.
  446.  
  447.    (c) What about changing or removing cost entries?
  448.  
  449. Just chose the apropriate editor, either "fix costs" or "month" window, and
  450. select the cost entry by double clicking at the list entry. All values are set
  451. into the fields and may be changed. To replace the old values with the new ones
  452. click at the "Update" button.
  453.  
  454. Note, that you have to be a bit careful when updating fix cost entries. The fix
  455. cost editor will set the start of a fix cost according to the year you chose at
  456. the main window. Let's say for example we select 1998 in our example, then open
  457. the fixcost editor and want to change the title of the rent for the appartment.
  458. So double clicking at the rent entry gives the data to the buttons. Now we
  459. change the title and click "Update", and everything is fine, eh? No it isn't,
  460. since we changed the starting year from 1997 to 1998 without wanting it. Since
  461. I thought there's great potential of making things one doesn't want to, I
  462. inserted a warning requester... To change something without changing the
  463. starting year, you simply have to select the correct year before opening the
  464. fix cost editor.
  465.  
  466. ---
  467.  
  468. For more learning by doing open the example project "Test.hcp" which is
  469. included in the Money97 archive. Play around a bit, use the help bubbles and
  470. the HELP key, which shows you the part of the "usage" section which belongs to
  471. the active window.
  472.  
  473.    ------------------------------------------------------------------------
  474.  
  475. 4.3 Usage Section
  476.  
  477. This section describes all functions of Money97. It is really recommended that
  478. you read this section and check things out on the fly - this way you'll
  479. understand the inner workings of Money97 more easily. Operating Money97 may
  480. seem to be a bit complicated in the beginning, but I needed to make it this way
  481. to offer biggest flexibility.
  482.  
  483. Please have a look at the "Tutorial" section first to get a feeling for Money97
  484. and then come back to get the details. I won't describe how to do this or that,
  485. but more in a "what-does-this-knob-do" manner.
  486.  
  487. You can also start Money97 and reach the topics A to D by pressing your
  488. <Help> key while the mentioned window is active.
  489.  
  490.     A.Main Window
  491.       1.Years Register
  492.       2.Months Register
  493.       3.Toolbar
  494.       4.Status Bar
  495.  
  496.     B.Fixcost Editor Window
  497.       1.Information Line
  498.       2.Fixcost Listview
  499.       3.Description
  500.       4.Period Group
  501.       5.Months Group
  502.       6.Action Knobs Group
  503.  
  504.     C.Month Editor Window
  505.       1.Listview
  506.       2.Summation Group
  507.       3.Entry Fields
  508.       4.Action Knobs
  509.  
  510.     D.Preferences
  511.       1.First Page
  512.       2.Second Page
  513.  
  514.     E.Pull Down Menus
  515.  
  516.  
  517. A.Main Window
  518. =============
  519.  
  520. The main Money97 window is the center of operation. At the upper region of the
  521. window you find a toolbar which lets you call the main functions of the program
  522. faster than using the menu. Nevertheless all toolbar functions are also
  523. accessible through the pull down menus.
  524.  
  525. The bottom part of the window ist covered by a status bar which displays the
  526. name of the project (i.e. the filename), the number of cost entries (month
  527. entries plus all entries generated by the fixcost editor) and the sum over all
  528. years.
  529.  
  530. The biggest part of the window is covered by the Years/Months register. Have a
  531. look at the description of the "Years"- and "Months"-pages for further details.
  532.  
  533.  
  534. A.1 Years Register Page - (Part of main window)
  535. -----------------------------------------------
  536.  
  537. This part of the main page displays the data for all years you defined. Any
  538. year in the current project is displayed as a single entry in the list,
  539. together with a sum over all costs this year and a sum over all fixed costs of
  540. this year. The column "Status" is not yet in use.
  541.  
  542. The "Add" button will add a new year to the list by incrementing the last year
  543. by one. You can change the value for the starting year at the preferences
  544. window. All fix costs previously defined will automatically be applied to the
  545. new year.
  546.  
  547. The "Remove" button removes the marked year from the list.
  548.  
  549. The "Fix costs" button will open the fix cost window which lets you add, remove
  550. and modify existing fix costs which start in the currently selected year.
  551.  
  552.  
  553. A.2 Months Register Page - (Part of main window)
  554. ------------------------------------------------
  555.  
  556. The register page labeled "Months" displays the months of the year selected at
  557. the "Years"-page. The list contains all months with some data about the costs
  558. that occur in them.
  559.  
  560. The columns have the following meaning:
  561.  
  562.   month    -  indicates the month
  563.   sum      -  is the complete sum of costs in this month including fixed costs.
  564.   fix      -  is the sum over all fix costs in this month.
  565.   private  -  is the sum over all costs in the "Private" section.
  566.   business -  is the sum over all costs in the "Business" section.
  567.   others   -  is the sum over all costs in the "Others" and the user defined
  568.               sections.
  569.  
  570. The text field at the upper right corner of the page displays the year which has
  571. been selected at the "Years" register.
  572.  
  573. The "Edit" button opens the month editor window which lets you add, remove and
  574. edit cost entries for the selected month in the list. You may also open the
  575. editor by double clicking at the desired entry.
  576.  
  577. The "Sum" field at the right bottom displays the sum over all costs, this year.
  578.  
  579.  
  580. A.3 The Toolbar
  581. ---------------
  582.  
  583. The toolbar let's you access the different parts of Money97 more easily. The
  584. buttons have the following functions (from left to right):
  585.  
  586.  * Clear - Clears all entries and starts a new project. (1)
  587.  * Open  - Opens an already existing project. (1)
  588.  * Save  - Saves the actual project. (2)
  589.  * Print - Prints the marked entries. (3)
  590.  * Prefs - Opens the preferences window. (2)
  591.  * Stats - Shows you a simple bar chart of the selected entries. (3)
  592.  
  593. (1) Of course Money97 will warn you if you select this without saving your
  594.     actual project first.
  595.  
  596. (2) You can only save projects and load or save the prefs if you already
  597.     registered Money97.
  598.  
  599. (3) These functions will be included in future versions.
  600.  
  601. Like most buttons in Money97 the toolbar buttons use bubble help, so you can
  602. always see what they will do by placing your mouse pointer over them and wait
  603. until the bubble is displayed.
  604.  
  605. ---
  606.  
  607. If you don't like the images of the toolbar you can create your own images.
  608. Just take a standard drawing application for the Amiga to do so. The images
  609. should be of same size, but need not. You need a new, open, save, print,
  610. preferences and a barchart button. These images must then be placed into the
  611. drawer "Money97/images/" and named "def_xxxx" as the already installed ones.
  612. Please have a look at the filenames. Currently button sets for MagicWB and
  613. with 8 and 16 colors are included in the Money97 distribution.
  614.  
  615.  
  616. A.4 The Status-Display
  617. ----------------------
  618.  
  619. The status display at the bottom of the main window informs you about the
  620. current project. It shows...
  621.  
  622.  - the project's name
  623.  - the number of years in the project
  624.  - the total number of cost entries
  625.  - the sum of all costs over all years in the project
  626.  
  627.  
  628. B.The Fixcost Definer
  629. =====================
  630.  
  631. This editor manages costs that occur in a repeating manner, such as rents,
  632. incomes, assurances etc. These costs will be called "fix costs" in both program
  633. and documentation. The upper part of the window is covered by a list of the so
  634. far defined fix costs. Fix costs always start in the year which is displayed at
  635. the info line at the top of the window.
  636.  
  637. All fix costs are displayed in a listview. At the lower part of the window you
  638. will find the four groups "description", "period", "months" and action knobs.
  639.  
  640.  
  641. B.1 The Information Line
  642. ------------------------
  643.  
  644. The line at the top of the fix costs window tells you what year you refer to,
  645. when you define new fix costs. All fix cost entries you add or update will
  646. start with this year so make sure, that you selected the correct year at the
  647. "years" register. To avoid unwanted modification of the start year after
  648. changing some other data a safety requester will ask for permission to change
  649. the start year before doing so.
  650.  
  651.  
  652. B.2 The Fixcost Listview
  653. ------------------------
  654.  
  655. The columns of the listview display "Title", "Costs" and "Section" of a fix
  656. cost entry and also the years this fix cost starts and ends. The year a fix
  657. cost ends can be defined using the month editor window by deleting this fix
  658. cost. The starting year is set automatically by the selections at the "year"
  659. register.
  660.  
  661. Due to the single lined layout of the list view the cost column can only be
  662. displayed if all entered costs have the same value, otherwise this entry will
  663. be marked in a different color without showing the costs. The single monthly
  664. entries this editor creates can easily be checked at the month editor window.
  665.  
  666. In addition the list view contains a small table of all months. All months in
  667. which a cost defined by your fix cost entry occurs are marked with a "x", all
  668. others with a "-".
  669.  
  670.  
  671. B.3 The Description Group
  672. -------------------------
  673.  
  674. This group contains two gadgets, one for the title of a fix cost entry and one
  675. for a section this fix cost belongs to. Near the string gadgets you find a
  676. button which gives you a pop up list, from which you may choose an entry by
  677. double clicking at it. The list connected to the "Title" entry gadget contains
  678. the titles you have already used so far. You can change the number of titles
  679. Money97 remembers at the preferences window.
  680.  
  681. The list connected to the "Section" entry gadget contains a list of sections
  682. the user may define and the three default sections "Private", "Business" and
  683. "Others" which can not be removed or renamed (yet). You can add more sections
  684. at the preferences window. User defined sections will always be added to the
  685. sum in the "Others" column of all list views.
  686.  
  687.  
  688. B.4 The Period Group
  689. --------------------
  690.  
  691. This group contains two cycle gadgets which together define the period of the
  692. new or marked fix cost. The left gadget defines a period, the right defines a
  693. start month. The right gadget is only needed for the last two of the "Period"
  694. entries you may choose from the left cycle gadget which need to define a
  695. starting month. It will be disabled for the other selections.
  696.  
  697. This may be best understood with an example:
  698.  
  699. Selecting:
  700.    "Every Month Every Year, Starting with"
  701. at the left gadget will enable the right gadget and setting this to
  702.    "July"
  703. will result in a fix cost which will appear every year during the months
  704.    July, August, September, October, November, December.
  705.  
  706. Please refer to the @{"Tutorial" link tutorial} for some more examples.
  707.  
  708. ---
  709.  
  710. You can choose the following periods at the left cycle gadget:
  711.  
  712. * This year
  713. This is the most simple kind of fix cost. Enter your cost at the string gadget
  714. of the month it occurs and add it to the list. Please note, that you can enter
  715. several different costs for several months and Money97 will automatically
  716. generate several cost entries out of this.
  717.  
  718. * Every year
  719. Use this type for costs which occur every year, starting with the selected
  720. year. If you add a new year to your list, these costs will also be active for
  721. this year. As above you can enter different costs for different months and will
  722. get several entries out of this.
  723.  
  724. * 2 times this year
  725. Same as "This year", but this time only the first 6 month gadgets will be
  726. enabled. Enter your cost at the string gadget of the month it first occurs and
  727. Money97 will automatically fill in the same amount 6 months later, e.g. at july
  728. if you entered at january. Please note, that this will not be shown at the
  729. string gadgets, have a look at the list view instead.
  730.  
  731. * 2 times every year
  732. Same as above, but works for all following years including the selected one.
  733.  
  734. * 4 times this year
  735. Same as "2 times this year", but inserts the cost every 3 months, e.g. at
  736. april, july and september if you entered your cost at january.
  737.  
  738. * 4 times every year
  739. Same as above, but works for all following years too.
  740.  
  741. * Every month this year
  742. Should be selfexplainig. Only the string gadget for january will be enabled,
  743. enter your cost here and it will be inserted for all following months auto-
  744. matically.
  745.  
  746. * Every month every year
  747. Same as above, but works for all following years too.
  748.  
  749. * Every month this year, starting with
  750. Same as "Every month this year", but in addition you can select the month your
  751. cost will start using the cycle gadget to the right. Note, that you still have
  752. to enter your cost at the string gadget of january, all the others will be
  753. disabled since this period function only accepts a single cost value. You can
  754. check in the list view, that everything works right.
  755.  
  756. * Every month every year, starting with
  757. Same as above, but works for all following years too.
  758.  
  759.  
  760. B.5 The Months Group
  761. --------------------
  762.  
  763. This group contains the fields for the costs of the months which belong to the
  764. actual fix cost. You have to enter the cost value of the fix cost into one or
  765. more of these fields, this depends on the entry you chose from the period
  766. cycle. Some fields may also be disabled, according to the selected entry from
  767. this cycle.
  768.  
  769. If you define a fixcost which occurs 2 or 4 times a year, Money97 will only
  770. allow to enter a value into the first 6 or 3 gadgets and assumes the costs to
  771. appear at equal time intervals. For an example, have a look at the "Tutorial"
  772. section, "assurance entry" for the car.
  773.  
  774.  
  775. B.6 The Action Knobs Group
  776. --------------------------
  777.  
  778. The buttons at the bottom of the fix cost editor will do the following:
  779.  
  780. * "Add" your actual data as a new entry to the list of defined fix costs.
  781.  
  782. * "Remove" deletes the selected fix cost entry from the list.
  783.  
  784. * "Update" the selected entry with the fields' contents.
  785.  
  786.  
  787. C.The Cost Editor For A Specified Month
  788. =======================================
  789.  
  790. This editor is used for costs that occur unregularly or just once, e.g. your
  791. last holiday, the Ferrari you bought yesterday, etc.
  792.  
  793. Same as all other editors of this program this one also consists of a list view
  794. at the left side of the window. Below this list you see a group consisting of
  795. one button with a summation symbol and two fields for sums. At the right side
  796. of the window you see a group containing entry fields which will enable you to
  797. enter or modify the data of a cost entry. The buttons below are needed to
  798. clear, add, update or remove your entry.
  799.  
  800.  
  801. C.1 The List Of Costs For A Month
  802. ---------------------------------
  803.  
  804. This list contains all costs that occur this month. Bold typed cost entries
  805. without a date are fix cost entries. You may not edit fix costs from within the
  806. month editor, but you can "delete" them. Deleting a fixcost will result in
  807. stopping this fixcost the year before the selected one.
  808.  
  809. Consider for example a fix cost which has started in year 1995 and repeats
  810. every year. Lets suppose we have opened the month editor for the April 1998. If
  811. we now delete the fix cost entry the above fix cost will be valid only from
  812. 1995 till 1997. Starting with year 1998 this cost will no longer be applied to
  813. following years. Cost values displayed in white are negative values. The
  814. leading minus sign has been removed for a better outfit. You may enter negative
  815. values for your income or your costs. This way you can easily see how much
  816. money is left for a specific month.
  817.  
  818.  
  819. C.2 The Summation Group
  820. -----------------------
  821.  
  822. This group contains fields that display the total sum and the sum of fix costs
  823. for this month. Entering new costs in this month will NOT automatically update
  824. these fields, but you can do this by hitting the knob with the summation symbol
  825. on it. These fields will always be updated whenever the editor window is
  826. opened.
  827.  
  828.  
  829. C.3 The Entry Fields For A Cost
  830. -------------------------------
  831.  
  832. The field labled with "Title" will contain the title of the new or edited cost.
  833. The field labeled "Section" will show a section which describes the kind of
  834. cost a bit more than only the title. The field labeled "Date" defines the date
  835. the cost appears. Since year and month are already selected at the register
  836. pages of the main window, you only need to specify the day the cost occurs.
  837.  
  838.  
  839. C.4 The Action Knobs
  840. --------------------
  841.  
  842. The buttons have the following functions (from left to right):
  843.  
  844.    "Clear" the contents of the field to allow a new entry.
  845.  
  846.    "Add" the contents of the fields as a new entry.
  847.  
  848.    "Update" the marked entry with the fields' contents.
  849.  
  850.    "Remove" the marked entry from the list.
  851.  
  852.  
  853. D.The Preferences Window
  854. ========================
  855.  
  856. The preferences window allows the user to adjust the programs behaviour and set
  857. some default values. The window only contains a single register group with two
  858. pages. The first page contains general data, the second page contains a list
  859. with sections and some buttons to add, remove and edit new or existing
  860. sections.
  861.  
  862. Please note, that Money97 refuses to load or save any prefs files if you are
  863. using an unregistered version of the program.
  864.  
  865.  
  866. D.1 The First Register Page - General Prefs
  867. -------------------------------------------
  868.  
  869. This register page contains some subgroups with general preferences for
  870. Money97. The upper group "Title memory" defines the behaviour of the program
  871. when the user enters unknown titles for cost entries. The maximum number of
  872. titles the program remembers and shows you in all pop up lists can be changed
  873. using the slider. If more titles than defined are entered, the oldest titles
  874. will always be removed. The names of all titles used in a project will be
  875. saved with the project file.
  876.  
  877. The "Add is default" checkbox defines the way the program handles new unknown
  878. titles. If it is checked, any new unknown title will be added to the list. If
  879. it is not, a requester will ask if it should be added to the list or not.
  880. Phrase completition is not yet implemented.
  881.  
  882. The second group "Currency" contains an entry for the currency label and a
  883. cycle gadget which defines whether the lable should appear left or right of the
  884. number.
  885.  
  886. The group at the bottom "Number Format" contains an entry for a C-style number
  887. format string. Some examples are given in the pop up list, but the use of
  888. "%3.2f" is recommended. This will give you all values with two numbers after
  889. the point.
  890.  
  891. At the bottom of this register you can enter the year you wish to start your
  892. projects with by default. Remembering that the "Add" button at the main window
  893. will always add a new year by increasing this value by one this enables you to
  894. create projects including years before 1997.
  895.  
  896.  
  897. D.2 The Second Register Page - Section List Prefs
  898. -------------------------------------------------
  899.  
  900. This page defines the section list. Three sections (white) are default
  901. sections, which can neither be deleted nor edited. You may easily add,
  902. remove or edit own additional sections which will be shown in black. This
  903. list of sections will always been shown if you click at the pop up button near
  904. a "Section" string gadget. All user defined sections will always added to the
  905. costs of the "Others" section in the monthly and yearly list views.
  906.  
  907.  
  908. E.The Pull Down Menus
  909. =====================
  910.  
  911. ->Project
  912.  
  913. * About
  914.   Shows some info about Money97
  915.  
  916. * About MUI
  917.   Shows some info about MUI
  918.  
  919. * User
  920.   Shows some info about the user who registered this copy of Money97
  921.  
  922. * New
  923.   Clears all data and starts a new project
  924.  
  925. * Open
  926.   Loads a previously saved project
  927.  
  928. * Save
  929.   Saves the actual project (1)
  930.  
  931. * Save Prefs
  932.   Saves the actual preferences (1)
  933.  
  934. * Print
  935.   Dumps the selected entry to your printer (2)
  936.  
  937. * Quit
  938.   Exits from Money97
  939.  
  940. ->Edit
  941.  
  942. * Fixed costs
  943.   Opens the fix cost editor
  944.  
  945. * Preferences
  946.   Opens the preferences window
  947.  
  948. ---
  949. (1) You have to register Money97 to use these functions.
  950.  
  951. (2) This will be included in future versions.
  952.  
  953. Some of these functions are also reachable by the toolbar.
  954.  
  955.    ------------------------------------------------------------------------
  956.  
  957. 4.4 Hints for using Money97
  958.  
  959. Hey, it's a tool, not a game! ;*)
  960.  
  961.    ------------------------------------------------------------------------
  962.  
  963. 5.Copyright Notice
  964.  
  965. This software is subject to the "Standard Amiga FD-Software Copyright Note"
  966. (you can find it in docs/). It is SHAREWARE as defined in paragraph 4s.
  967.  
  968. You got this version for demonstration purposes only and have to register if
  969. you intend to use it regularly. I have decided to keep the demoversion as
  970. functionally as possible, so you really know what you get! This demoversion is
  971. fully functional except I/O functions, i.e. you might neither load prefs, nor
  972. save anything. Loading is possible to enable you to use the example file....
  973.  
  974. To use Money97 without restrictions, you have to register.
  975.  
  976. Disclaimer
  977.  
  978. Refer to the disclaimer section in the "Standard Amiga FD-Software Copyright
  979. Note".
  980.  
  981.    ------------------------------------------------------------------------
  982.  
  983. 6.Registering Money97
  984.  
  985. To use Money97 without restrictions, you need to register. The unregistered
  986. version of Money97 will not save any project files nor load and save prefs
  987. files. Crippled software is a bad thing, but using shareware without paying for
  988. it is even worse.
  989.  
  990. Please send me a small amount of money for my work and time and I'll in reply
  991. send you the newest version of Money97 plus a valid keyfile which enables all
  992. the currently disabled functions. This keyfile stays valid for future versions
  993. which are minor updates or bugfixes.
  994.  
  995. To register fill out the Registration Form (you can find "RegForm" in "docs/")
  996. and send it to me (see below for my address). I will not accept registrations
  997. via EMail!
  998.  
  999.    ------------------------------------------------------------------------
  1000.  
  1001. 7.Author
  1002.  
  1003.  You can contact me at
  1004.  
  1005.     Christoph Rickers
  1006.     Karlstraße 30
  1007.     38106 Braunschweig
  1008.     GERMANY
  1009.  
  1010.  or via EMail:
  1011.  
  1012.     C.Rickers@tu-bs.de
  1013.     rickers@kephalos.physik.uni-bremen.de
  1014.     b02m@uni-bremen.de
  1015.  
  1016.     Phone:   (+49) 531 - 334988
  1017.  
  1018. ---
  1019.  
  1020.  Betatesting, Installerscript pro-
  1021.  gramming and final documentations:      Program icons:
  1022.  
  1023.  Kai "Hotte" Philippsen                  Bastian "SnakEE" Kinne
  1024.   kai.philippsen@uni-bremen.de            kinne@uni-bremen.de
  1025.   http://home.pages.de/~hotte/            http://www.uni-bremen.de/~kinne/
  1026.  
  1027. ---
  1028.  
  1029. For updates and information on other products and me, have a look at my
  1030. homepage:
  1031.                  @{b}http://home.pages.de/~CON-fusio/@{ub}.
  1032.  
  1033. If you have any problems using my programs, please drop me a line via EMail or
  1034. call me on the above number and I will try to help! I am always interested in
  1035. getting nice mail (whatever it is!) or nice phone calls (please try not to call
  1036. at midnight CET :).
  1037. [(because at midnight Chris changes into a wereprogrammer *diabolicgrin* please
  1038. try 5 minutes later - Kai ;*)]
  1039. [Nice joke - Chris :o)]
  1040. [Sorry, couldn't resist - Kai ;*)]
  1041.  
  1042. Money97 has been developed and roughly tested with these system configurations:
  1043.  
  1044.    Amiga A4000 / 68EC030 / 68882
  1045.     2mb chip mem, 12 mb fast mem
  1046.     Piccolo-SD64 / 4mb graphics board
  1047.     Kickstart 3.0, Workbench 3.1
  1048.     2 HDs (Seagate and Maxtor)
  1049.     HP-Deskjet 500
  1050.     Hitachi 15mvx Multisync Monitor
  1051.  
  1052.    Amiga A2000 / 68030 / 68882
  1053.     1mb chip mem, 6 mb fast mem
  1054.     ECS graphics / A2320 Display Enhancer
  1055.     Kickstart 3.1, Workbench 3.1
  1056.     Quantum SCSI HDs
  1057.     Smile 17" Flatscreen Multiscan Monitor
  1058.  
  1059.    ------------------------------------------------------------------------
  1060.  
  1061. 8.Acknowledgements
  1062.  
  1063. I would like to thank the following people for contributing to this product or
  1064. just supporting me (no order)...
  1065.  
  1066.  
  1067.    My father         -  for his support as long as he lived!
  1068.  
  1069.    My girlfriend     -  for her love and encouraging company during hard times!
  1070.  
  1071.    Stefan Stuntz     -  for his great @{"MUI" link mui} 3.x
  1072.  
  1073.    Eric Totel        -  for his great MUI-Builder program  which helped me a
  1074.                         lot in learning to program MUI and designing the GUI.
  1075.  
  1076.    Stefan Becker     -  for his great ToolManager 2.1
  1077.  
  1078.    Dietmar Eilert    -  for the phantastic GoldED/Pro - the best editor ever!
  1079.  
  1080.    Kai Philippsen    -  for his great support with the homepage, the installer
  1081.                         script and lots of documentation.
  1082.  
  1083.    Bastian Kinne     -  for the great icons he has drawn. (If you had ever seen
  1084.                         the icons - I had drawn)
  1085.  
  1086. And of course I thank all of those who have registered and whom I have
  1087. forgotten to mention in the above list.
  1088.  
  1089.    ------------------------------------------------------------------------
  1090.  
  1091.                             MUI - MagicUserInterface
  1092.                             ========================
  1093.  
  1094.                      (C) Copyright 1993/94 by Stefan Stuntz
  1095.  
  1096. MUI is a system to generate and maintain graphical user interfaces. With the aid
  1097. of  a  preferences  program,  the  user  of  an  application  has the ability to
  1098. customize the outfit according to his personal taste.
  1099.  
  1100. MUI is distributed as shareware. To obtain a complete package containing lots of
  1101. examples  and  more information about registration please look for a file called
  1102. muiXXusr.lha (XX means the latest version number) on your local bulletin  boards
  1103. or on public domain disks.
  1104.  
  1105. If you want to register directly, feel free to send DM 30.- or US$ 20.- to
  1106.  
  1107.                                  Stefan Stuntz
  1108.                             Eduard-Spranger-Stra?e 7
  1109.                                  80935 M?nchen
  1110.                                     GERMANY
  1111.  
  1112.    ------------------------------------------------------------------------
  1113.  
  1114. 9.History
  1115.  
  1116.  
  1117.  Version 0.91b
  1118.  
  1119.    - initial release - (internal).
  1120.  
  1121.  Version 0.92b
  1122.  
  1123.    - created german catalog file.
  1124.  
  1125.  Version 0.93b
  1126.  
  1127.    - some major changes to online help handling
  1128.      (removed some nodes).
  1129.  
  1130.    - reworked outfit of fixcost editor to be more informative
  1131.      on low resolution screens.
  1132.  
  1133.    - turned color of negative values from blue to white.
  1134.  
  1135.    - introduced compare hooks to multicolumn lists, to appear
  1136.      sorted.
  1137.  
  1138.    - introduced start year entry, to modify the start year of
  1139.      the project.
  1140.  
  1141.    - reworked the sorting of section lists, that default lists
  1142.      appear at the top, the rest (sorted) below.
  1143.  
  1144.    - corrected the catalog files.
  1145.  
  1146.    - removed bug in the "project not saved" reminder.
  1147.  
  1148.    - reworked the behaviour of the "other" "section".
  1149.      It's now not a simple section, but sums up all other
  1150.      sections which are not "business" or "private".
  1151.  
  1152.    - removed bug with "update button" in the fixcost editor.
  1153.  
  1154.  Version 0.94b
  1155.  
  1156.    - removed further help nodes, to provide even better online help.
  1157.  
  1158.    - (re)introduced the ballance object in fixcost editor window.
  1159.  
  1160.    - made some minor adjustments to the online documentation and
  1161.      started to develop the HTML documentation...
  1162.  
  1163.    - created new screenshots, since outfit had changed again and
  1164.      calculated new thumbnails - since AdPro is much better in this
  1165.      than so called professional software at the PC.
  1166.